atomic propelled - Spanish English Dictionary